// 示例 1:

// 输入：s = "egg", t = "add"
// 输出：true
// 示例 2：

// 输入：s = "foo", t = "bar"
// 输出：false
// 示例 3：

// 输入：s = "paper", t = "title"
// 输出：true

s = "paper", t = "title"
s = "foo", t = "bar"
s = "badc", t = "baba"

var isIsomorphic = function (s, t) {
    let objS = {}, objT = {}, len = s.length
    for (let i = 0; i < len; i++) {
        if (objS[s[i]] && objS[s[i]] !== t[i]) {
            return false
        }
        if (objT[t[i]] && objT[t[i]] !== s[i]) {
            return false
        }
        objS[s[i]] = t[i]
        objT[t[i]] = s[i]
    }
    return true
};

console.log(isIsomorphic(s, t));
